Class yassl.comparenode
All Packages    This Package    Previous    Next

Class yassl.comparenode

java.lang.Object
   |
   +----yassl.pnode
           |
           +----yassl.unarynode
                   |
                   +----yassl.binarynode
                           |
                           +----yassl.comparenode

public class comparenode
extends binarynode
Implement comparison operators all in one place.

Constructor Index

 o comparenode(int, pnode, pnode)

Method Index

 o eval(Env)
Eval'ing a compare operator is simple, except for the EQ operator.

Constructors

 o comparenode
  public comparenode(int type,
                     pnode left,
                     pnode right)

Methods

 o eval
  public pnode eval(Env e) throws yasslError
Eval'ing a compare operator is simple, except for the EQ operator. Bag this for now.. testing.
Overrides:
eval in class pnode


All Packages    This Package    Previous    Next